legged vehicles - German English Dictionary